@charset "utf-8";
*{
	margin:0;
	padding:0;
}
.clear{
	clear:both
}
img{
	border:0;
}
body{
	font-family:"微软雅黑", "黑体", "宋体";
	width:100%;
	margin:0 auto;
	background-color:#f8f8f8;
}
ul,ol{
	
	list-style:none;
}
a,input{
	outline:none;
	text-decoration:none;
}

#header_pc{
    width:537px;
    margin:0px auto;
    margin-top:102px;
}
#header_pc .logo img{
    float:left; 
    width:152px;
}
#header_pc .logo .info{
    float:left;
    display:block;
    width:325px;
    padding:34px 0px 0px 40px;
}
#header_pc .logo .info .title{
    font-size:48px; 
}
#header_pc .logo .info .desc{
    font-size:36px; 
}
#header_pc .down {
    padding-top:50px;
}
#header_pc .down .erweima{
    float:left; 
    width:152px;
}
#header_pc .down .info{
    float:left;
    display:block;
    width:253px;
    padding:34px 0px 0px 40px;
}

#header_pc .down .info a{
    display:block;
    border: 3px solid #2d9c00;
    -moz-border-radius: 15px;      /* Gecko browsers */
    -webkit-border-radius: 15px;   /* Webkit browsers */
    border-radius:15px;            /* W3C syntax */
    width:259px;
    height:88px;
    font-size:36px;
    color:#2d9c00;
    line-height:88px;
    text-align:center;
}
#header_mob{
    width:80%;
    margin:0px auto;
    margin-top:210px;
    text-align:center;
}
#header_mob .title{
    font-size:66px; 
    display:block;
    margin-top:37px;
}
#header_mob .desc{
    font-size:50px; 
    display:block;
    margin-top:26px;
}
#header_mob a{
    display:block;
    border: 3px solid #2d9c00;
    -moz-border-radius: 15px;      /* Gecko browsers */
    -webkit-border-radius: 15px;   /* Webkit browsers */
    border-radius:15px;            /* W3C syntax */
    width:500px;
    height:156px;
    font-size:50px;
    color:#2d9c00;
    line-height:156px;
    text-align:center;
    margin:0px auto;
    margin-top:63px;
}
.wx-tip {

	display: none;

	position: fixed;

	left: 0;

	top: 0;

	width: 100%;

	height: 100%;

	background: rgba(0, 0, 0, 0.8);

	color: #fff;
	z-index: 1000;

}

/* line 163, mobileIndex.scss */

.wx-tip h3 {

	text-align: center;
	margin-bottom: 85px;

}

/* line 167, mobileIndex.scss */

.wx-tip .menu {

	margin-left: 5px;

	width: 50px;

}

/* line 171, mobileIndex.scss */

.wx-tip .arrow {

	position: absolute;

	right: 15px;

	top: 10px;

}

/* line 175, mobileIndex.scss */

.wx-tip p {

	padding-left: 10px;

	font-size: 60px;

}

/* line 179, mobileIndex.scss */

.wx-tip .bow {

	display: block;

	width: 150px;

	margin: 0 auto;

}

/* line 185, mobileIndex.scss */

.wd-tip-ios .menu {

	width: 50px;

}

